package com.xiaozhu.enumreation;

/**
 * @author 朱慧军
 * @version 1.0
 */
/**
 * 分布式锁状态枚举
 * 用于标识当前加锁逻辑的执行状态。
 */
public enum LockState {
    UNLOCKED("未加锁"),
    LOCKING("尝试加锁中"),
    LOCKED("加锁成功"),
    TIMEOUT("获取锁超时");

    private final String desc;

    LockState(String desc) {
        this.desc = desc;
    }

    public String getDesc() {
        return desc;
    }
}
